Słownik techniczny polsko-angielski

armored artillery, divisional artillery